window trough - German English Dictionary